<?php

class VParte extends VListaCrud {


    public function filtrar(){
        // Se alguem digitou uma nova pesquisa.
        if (isset($_POST["idProcesso"])) {
            $idProcesso = $_POST["idProcesso"];
            $_SESSION['idProcesso'] = $idProcesso;
        } else {
            $idProcesso = $_SESSION["idProcesso"];
        }
        // Se alguem digitou uma nova pesquisa.
        if (isset($_GET["pesquisa"])) {
        // Armazeno a pesquisa na variavel filtro
            $filtro = $_GET["pesquisa"];
            // coloco esse filtro em session
            $_SESSION["filtro"] = $filtro;
            // limpo as informa��es de paginacao
            $_SESSION["pag"] = null;

        } else {
        // Caso contr�rio pego as informa��es do filtro.
            $filtro = $_SESSION["filtro"];
        }
        if(!empty($filtro)) {
            $this->sql .= " WHERE texto LIKE '%$filtro%' AND processo_idProcesso = $idProcesso ";
            $this->txt = "Filtro: Resultados que cont&eacute;m $filtro";
        } else {
            $this->sql .= " WHERE processo_idProcesso = $idProcesso";
            //echo $this->sql;
        }
    }

    public function sqlLista(){
        $this->sql = "SELECT * FROM vwpartes";
    }

    public function getProcesso_idProcesso(){
        $idProcesso = $_SESSION['idProcesso'];
        $sql = "SELECT titulo FROM processo WHERE idProcesso = {$idProcesso}";
        $consulta = new Consulta($this->conexao,$sql);
        $titulo = $consulta->getResultados();
        $titulo = $titulo[0]['titulo'];
        return
            "
                <p><strong>T&iacute;tulo do processo: </strong>{$titulo}</p>\n
                <input type='hidden' name='processo_idProcesso' value='{$idProcesso}'/><br>
            ";
    }
}
?>